stem nematode - Turkish English Dictionary